small coca leaf of high quality - Español Inglés Diccionario